// import OpenAI from 'openai';

// //实例化一个openai对象
// const openai = new OpenAI({
//     apiKey: '',
//     baseURL: '' //负责中转的服务器,解决跨域问题
// })

// // 良好的编程风格 执行的入口 单点登录
// // es6的箭头函数(函数表达式) 传统函数更简洁
// const main = () => { // 编译的时候定义 , 运行时赋值(赋予函数表达式)
//     console.log('let us start Ai full-stack')
//     // chat 聊天的方式调用
//     // completions 完成的问答
//     // create  创建
//     const response = client.chat.completions.create({
//         model: 'gpt4o',
//         messages: [
//         {
//             role: 'user',
//             text: '请描述一下图片的内容'
//         },
//         {

//         }
//     ]
//     })
//     console.log(response)
// }

// main()

import OpenAI from "openai";
// 示例化openai 客户端 
const client = new OpenAI({
    apiKey: '',
    baseURL: '' // 转发 
})

// 良好的编程风格
// 主函数 执行的入口， 单点
// 函数申明
// function main() {
//   console.log('ai 全栈开始了 ')
// }
// es6 箭头函数 传统函数更简洁 
// 赋值语句
// 函数也是对象
// 函数表达式
// async 是函数修饰符，+  await  一对
// const main = async () => {
//     // openai 的调用是异步的 
//     // await 等会儿
//     // chat 聊天的方式调用
//     // completions 完成问答
//     // create 创建
//     const response = await client.chat.completions.create({
//         model: 'gpt-4o',
//         messages: [{
//             role: 'user',
//             content: [{
//                     type: 'text',
//                     'text': '请描述以下图片的内容'
//                 },
//                 {
//                     type: 'image_url',
//                     "image_url": {
//                         "url": "https://img.huxiucdn.com/img/minitopic/202406/25/084826659075.jpg?imageView2/1/w/512/h/512/|imageMogr2/strip/interlace/1/quality/85"
//                     }
//                 }
//             ]
//         }],
//         max_tokens: 300
//     })
//     console.log(response.choices[0].message.content)
// }

// main()


console.log(k)

let k=3;